package com.aspose.cells;

import java.util.HashMap;

class zcdg extends zcdb {
   zcdg() {
      this.d = 0;
   }

   void a(zp var1, int var2, int var3, HashMap var4) {
      this.c = new byte[25];
      zbbj var5 = var1.a(new zbbj(), 15);
      System.arraycopy(com.aspose.cells.b.a.zc.a(var5.a), 0, this.c, 0, 4);
      int var6 = (Integer)var4.get(var5.d() ? var5.d : 15);
      System.arraycopy(com.aspose.cells.b.a.zc.a(var6), 0, this.c, 4, 4);
      System.arraycopy(com.aspose.cells.b.a.zc.a(var5.e), 0, this.c, 8, 2);
      byte var7 = var5.e();
      if (var5.a()) {
         var7 = (byte)(var7 | 8);
      }

      if (var5.b()) {
         var7 = (byte)(var7 | 16);
      }

      if (!var5.c()) {
         var7 = (byte)(var7 | 32);
      }

      if (var5.d()) {
         var7 = (byte)(var7 | 64);
      }

      this.c[11] = var7;
      System.arraycopy(com.aspose.cells.b.a.zc.a((int)1), 0, this.c, 13, 4);
      System.arraycopy(com.aspose.cells.b.a.zc.a(var2), 0, this.c, 17, 4);
      System.arraycopy(com.aspose.cells.b.a.zc.a(var3), 0, this.c, 21, 4);
   }
}
